/*
    XTU OJ: 1338
    by: fifth_light
*/

#include <stdio.h>
#include <math.h>

int main(void) {
    int t;
    scanf("%d", &t);
    for(int x = 0; x < t; x++) {
        int n;
        scanf("%d", &n);
        for (int i = 0; i < n / 2; i++) {
            if (i == 0) {
                for (int l = 0; l < n - 1; l++) {
                    putchar('-');
                }
            } else {
                for (int sp = 0; sp < i - 1; sp++) {
                    putchar(' ');
                }
                putchar('\\');
                for (int sp = 0; sp < (n / 2 - i) * 2 - 1; sp++) {
                    putchar(i == 1 ? ' ' : '*');
                }
                putchar('/');
            }
            putchar('\n');
        }
        for (int i = n / 2 - 1; i >= 0; i--) {
            if (i == 0) {
                for (int l = 0; l < n - 1; l++) {
                    putchar('-');
                }
            } else {
                for (int sp = 0; sp < i - 1; sp++) {
                    putchar(' ');
                }
                putchar('/');
                for (int sp = 0; sp < n / 2 - i - 1; sp++) {
                    putchar(' ');
                }
                putchar('*');
                for (int sp = 0; sp < n / 2 - i - 1; sp++) {
                    putchar(' ');
                }
                putchar('\\');
            }
            putchar('\n');
        }
        putchar('\n');
    }
    return 0;
}
